<html>
<head>
<title>G32Version</title>
<link rel="stylesheet" href="../../../../../styles/default.css" type="text/css">
<meta name="Ancestor" content="TCustomArbitrarySparsePointGradientSampler">
</head>
<body bgcolor="#FFFFFF">
<h2>Description</h2>
<p class="Body">A sparse point <em>Voronoi</em> tesselation.<br></p>
<p class="Body">Although the <a href="http://en.wikipedia.org/wiki/Voronoi_diagram">Voronoi tesselation</a> can be used as sparse point color gradient interpolator, it is actually rather a tesselation to solit colors than a color gradient interpolation. However, it might still be relevant for several reasons. Compared to the <a href="../TInvertedDistanceWeightingSampler/_body.htm">TInvertedDistanceWeightingSampler</a>, the TVoronoiSampler will be the destination for high power values. At the same time it is related to Delaunay triangulation, which can be used in combination with barycentric interpolation for smooth color gradients.</p>
<p class="Body">As the Voronoi sampler typically does not contain any algorithm for antialiasing itself, a TSuperSampler might be required for smooth edges</p>
<p align="center" class="Body"><img src="../../../../../Images/img_039.png" width="100" height="100"> <img src="../../../../../Images/img_040.png" width="100" height="100"><br>
  <span class="EmptyRef">Figure 1: Output of a TVoronoiSampler with the underlying polygon vertices marked with circles (left: direct; right: supersampled)</span>
</p>
<p id="hidden">[See Also] <a href="../../../../Examples.htm#GradSampler%20Example">GradSampler Example</a></p>
<br>
</body>
</html>